<script src="//res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script type="text/javascript">
    wx.config({
        debug: false,
        appId: "{$jsSignPack.appId}",
        timestamp: "{$jsSignPack.timestamp}",
        nonceStr: "{$jsSignPack.nonceStr}",
        signature: "{$jsSignPack.signature}",
        jsApiList: [
            // 所有要调用的 API 都要加到这个列表中
            'onMenuShareTimeline', //图片
            'onMenuShareAppMessage'
        ]
    });

    wx.ready(function () {
        wx.onMenuShareTimeline({
            title: "{$info.title}", // 分享标题
            link: "{$info.sharedurl}", // 分享链接
            desc: "{$info.desc}", // 分享描述
            imgUrl: "{$info.sharedimg}", // 分享图标
            success: function () {
                // 用户确认分享后执行的回调函数
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
            }
        });
        wx.onMenuShareAppMessage({ //分享给盆友
            title: "{$info.title}", // 分享标题
            link: "{$info.sharedurl}", // 分享链接
            desc: "{$info.desc}", // 分享描述
            imgUrl: "{$info.sharedimg}", // 分享图标
            type: '', // 分享类型,music、video或link，不填默认为link
            dataUrl: '', // 如果type是music或video，则要提供数据链接，默认为空
            success: function () {
                // 用户确认分享后执行的回调函数
            },
            cancel: function () {
                // 用户取消分享后执行的回调函数
            }
        });
        wx.error(function (res) {
            // config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
//            alert(res);
        });
    });
</script>